home *** CD-ROM | disk | FTP | other *** search
/ Champak 138 / Volume 138 Aug 19 2011 - Damaged.iso / Games / shadez.swf / scripts / Local / Game / HUD / CHUDTooltip.as < prev   
Encoding:
Text File  |  2011-08-19  |  1.4 KB  |  61 lines

  1.  
  2. {
  3.    if(true)
  4.    {
  5.       CHUDTooltip = ┬º┬ºnewclass(CHUDTooltip,EventDispatcher);
  6.    }
  7. }
  8.  
  9. package Local.Game.HUD
  10. {
  11.    import flash.display.InteractiveObject;
  12.    import flash.events.EventDispatcher;
  13.    import flash.events.MouseEvent;
  14.    
  15.    public class CHUDTooltip extends EventDispatcher
  16.    {
  17.        
  18.       
  19.       private var mHUD:CHUD;
  20.       
  21.       private var mText:String;
  22.       
  23.       public function CHUDTooltip(param1:CHUD, param2:InteractiveObject, param3:String, param4:Boolean = true)
  24.       {
  25.          if(true)
  26.          {
  27.             super();
  28.             if(true)
  29.             {
  30.                mHUD = param1;
  31.                if(true)
  32.                {
  33.                   mText = param3;
  34.                   if(true)
  35.                   {
  36.                      param2.addEventListener(MouseEvent.MOUSE_OUT,e_MOUSE_OUT);
  37.                   }
  38.                   param2.addEventListener(MouseEvent.MOUSE_OVER,e_MOUSE_OVER);
  39.                }
  40.                if(param4)
  41.                {
  42.                }
  43.                ┬º┬ºgoto(addr54);
  44.             }
  45.             param2.alpha = 0;
  46.          }
  47.          addr54:
  48.       }
  49.       
  50.       private function e_MOUSE_OVER(param1:MouseEvent = null) : void
  51.       {
  52.          mHUD.mDescription = mText;
  53.       }
  54.       
  55.       private function e_MOUSE_OUT(param1:MouseEvent = null) : void
  56.       {
  57.          mHUD.ResetDescription();
  58.       }
  59.    }
  60. }
  61.